package com.ibm.mall.model;

import java.util.HashSet;
import java.util.Set;

/**
 * 订单
 * @author ASUS
 *
 */
public class OrderForm {
	//编号
	private Integer id;
	//订单序号
	private String orderFormNo;
	//订单总价格
	private Double orderFormTotalPrice;
	//买家备注 
	private String orderFormRemark;
	//订单状态 0.待支付 1.待发货 2.待收货 3.已完成 4.已评价 5.已取消 6.已退货
	private Short orderFormStatus;
	//姓名
	private String contactName;
	//手机号
	private String mobile;
	//收货地址
	private String address;
	//付款方式
	private Short orderFormPayType;
	//退货时间
	private String orderFormReturnsTime;
	//发货时间
	private String orderFormCondignmentTime;
	//插入时间
	private String insertTime;
	//最后修改时间
	private String lastUpdateTime;
	//是否删除
	private Short status;
	//用户
	private User user;
	
	private Set<OrderList> orderList=new HashSet<OrderList>();;
	
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public String getOrderFormNo() {
		return orderFormNo;
	}
	public void setOrderFormNo(String orderFormNo) {
		this.orderFormNo = orderFormNo;
	}
	public Double getOrderFormTotalPrice() {
		return orderFormTotalPrice;
	}
	public void setOrderFormTotalPrice(Double orderFormTotalPrice) {
		this.orderFormTotalPrice = orderFormTotalPrice;
	}
	public String getOrderFormRemark() {
		return orderFormRemark;
	}
	public void setOrderFormRemark(String orderFormRemark) {
		this.orderFormRemark = orderFormRemark;
	}
	public Short getOrderFormStatus() {
		return orderFormStatus;
	}
	public void setOrderFormStatus(Short orderFormStatus) {
		this.orderFormStatus = orderFormStatus;
	}
	public String getContactName() {
		return contactName;
	}
	public void setContactName(String contactName) {
		this.contactName = contactName;
	}
	public String getMobile() {
		return mobile;
	}
	public void setMobile(String mobile) {
		this.mobile = mobile;
	}
	public String getAddress() {
		return address;
	}
	public void setAddress(String address) {
		this.address = address;
	}
	public Short getOrderFormPayType() {
		return orderFormPayType;
	}
	public void setOrderFormPayType(Short orderFormPayType) {
		this.orderFormPayType = orderFormPayType;
	}
	public String getOrderFormReturnsTime() {
		return orderFormReturnsTime;
	}
	public void setOrderFormReturnsTime(String orderFormReturnsTime) {
		this.orderFormReturnsTime = orderFormReturnsTime;
	}
	public String getOrderFormCondignmentTime() {
		return orderFormCondignmentTime;
	}
	public void setOrderFormCondignmentTime(String orderFormCondignmentTime) {
		this.orderFormCondignmentTime = orderFormCondignmentTime;
	}
	public String getInsertTime() {
		return insertTime;
	}
	public void setInsertTime(String insertTime) {
		this.insertTime = insertTime;
	}
	public String getLastUpdateTime() {
		return lastUpdateTime;
	}
	public void setLastUpdateTime(String lastUpdateTime) {
		this.lastUpdateTime = lastUpdateTime;
	}
	public Short getStatus() {
		return status;
	}
	public void setStatus(Short status) {
		this.status = status;
	}
	public User getUser() {
		return user;
	}
	public void setUser(User user) {
		this.user = user;
	}
	public Set<OrderList> getOrderList() {
		return orderList;
	}
	public void setOrderList(Set<OrderList> orderList) {
		this.orderList = orderList;
	}
	
}
